Nephthytis afzelii
Explore definitions, synonyms, and language insights of Nephthytis afzelii
Definitions
Noun
tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves